package cn.ncupyh.soft;

import java.util.Scanner;

public class Test_Three_Thirteen {
    public static void main(String[] args) {
//        System.out.println("生成随机数:");
////        生成:0~99之间的数字
//        Random r = new Random();
//        int num = r.nextInt(100);


////        生成任意数字之间的数字:7~15
//        Random r = new Random();
//        int num = r.nextInt(9)+7;//7~15-->跨度为9:首尾相减+1
//            System.out.println(num);


/*//            生成1~100之间的数字
        Random r = new Random();
        int num = r.nextInt(100)+1;
            System.out.println(num);*/




//        猜数字游戏:范围:1~100

//        Random r = new Random();
//        创建一个对象
        //int num = r.nextInt(100)+1;

        //创建
        int num = (int) (Math.random()*10);//0-9
//        接收数据
        Scanner in = new Scanner(System.in);
//        创建一个对象
        System.out.println("请输入一个数字:");
       while(true){
           int inp = in.nextInt();
//        接收数据
           if(inp == num){
               System.out.println("恭喜你!猜对了!");
               break;
           }else if(inp >num){
               System.out.println("猜大了!" + '\n'+ "请重新输入一个数字:");
           } else{
               System.out.println("猜小了!" + '\n'+ "请重新输入一个数字:");
           }
       }





////        王者抽水晶,保底360次
//        Scanner in = new Scanner(System.in);
//        System.out.println("是否花费50元抽奖?(1/0)");
//        int count = 0;//记录抽了多少次
//        while(count<360){
//            int ins = in.nextInt();//输入
//            if(ins == 1){
//                System.out.println("抱歉,未中奖.");
//                System.out.println("是否继续50元抽奖?(1/0)");
//                ++count;
//            }
//            else System.out.println("下次再见!");
//        }
//        System.out.println("恭喜你,抽中了!!!");








////        存储年龄
//        int arr1[] = {1,2,3,4,5};
//        int arr2[] = new int[] {1,2,3,4,5};
//        int []arr3 = {1,2,3,4,5};
//        int aar[] = new int[4];
//        for (int i = 0; i < aar.length; i++) {
//            System.out.println(aar[3]);
//        }



//
////        存储姓名
//        String a = "wangwu";
//        String b[] ={"wangwu","zhangsan","lisi"};
//        System.out.println(a);
//        System.out.println(b);
////        [Ljava.lang.String;@1b6d3586
////        [ 表示当前是一个数组
////        Ljava.lang.String; 表示当前是字符串
////        @  是固定搭配
////        1b6d3586  是地址
//        System.out.println(b[2]);
//
////        存储存款
//        double app[] = {1.0,2.0,45.2};






////        定义一个数组:存储1 2 3 4 5   6  7 8  9 10
////                       2 1 6 2 10  3 14 4 18 5
////要求:如果是奇数,扩大两倍,如果是偶数,变为一半
//        int arr[] = {1,2,3,4,5,6,7,8,9,10};
//        for (int i = 0; i < arr.length; i++) {
//            if(arr[i] % 2 == 0){
//                arr[i] /=2;
//                System.out.println(arr[i]);
//            } else {
//              arr[i] *= 2;
//                System.out.println(arr[i]);
//            }
//        }





////      动态初始化
//        int arr[] = new int[3];//0 0 0  int , byte , short 默认初始化为0
////        double ,float 的初始化为  0.0
////        boolen 的初始化为false
//        for (int i = 0; i < arr.length; i++) {
//            System.out.println(arr[i]);
//        }
    }
}
